
/*适配*/
@media screen and (max-width:1720px){
	.SliderBanner .SB-picture a { background-size:contain; }
}
@media screen and (max-height: 960px) and (min-width:1900px){
    .lh-nav li{    margin: 0 1.2vw;}
    #index_news dd{padding-top:35px}
    #index_product dd .product-block,#index_product dd .product-block .block-left{height:560px}
    #index_product dd .product-block .block-left .products .btn-more{bottom:120px}
    #index_product dd .product-block>a{height:265px;text-align: center;}
    #index_product dd .product-block>a>img{height:100%}
    
}
@media screen and (max-width:1830px){
    .lh-nav li {margin: 0 1.6vw;}
    
	#index_point #point_left { width:410px; }
	#index_point #point_left h3 { width:100%; z-index:99; left:10px; }
	#index_point #point_left .datas:nth-child(2) { right:auto; left:10px; }
	#index_point #point_left .datas:nth-child(3) { right:auto; left:184px; }
	#index_point #point_left .datas:nth-child(4) { right:auto; left:10px; }
	#index_point #point_left .datas:nth-child(5) { right:auto; left:184px; }
}
@media screen and (max-width:1640px){
	#index_point #point_left { width:350px; }
	#index_point #point_left h3 { font-size:40px; }

}
@media screen and (max-width:1600px){
	.main { width:96%; }
	header #logo{ width:220px; padding-right:0; text-align:center; }
	header nav { width:auto; padding-left:20px; padding-right:20px; }
	header nav a { padding:0 10px 0 40px; }
	header #language { width:100px; }
		/*maxwo*/
	/*.lh-nav{padding-right:13%}    */
    .lh-nav li {
	margin: 0 0.6vw;
    }
    
    .lh-other-nav li{margin: 0 1vw;}
    /*maxwo*/
	#index_product .main{max-width:1440px}
	#index_product dd .product-block{height: 450px;}
	#index_product dd .product-block .block-left { width:70%; right:auto; left:0;height:450px;overflow: hidden; }
	#index_product dd .product-block .block-left .products h3,
	#index_product dd .product-block .block-left .products .desc,
	#index_product dd .product-block .block-left .products .btn-more,
	#index_product dd .product-block .index-btn { left:24px;bottom:15%; }
	#index_product dd .product-block .block-left .products h3{font-size:2.5rem;top:18%}
	#index_product dd .product-block .block-left .products .desc{ width:40%; top:35%; font-size:1.5rem; line-height:40px; }
	#index_product dd .product-block .block-left .products span { width:56%;margin-right:2%;    top: 60%; }
	#index_product dd .product-block .block-left .products span img { width:70%; height:auto; }
	#index_product dd .product-block>a { width:29%;height:220px;overflow: hidden; text-align: center;}
	#index_product dd .product-block>a img { height:100%; }
	
	
	/*走进双虎*/
	#index_about{background:url(../image/bg-su2.jpg) right -150px no-repeat}
	#index_about #about_left a.btn-more {bottom: 10%;}
	#index_about #about_left .title_img{top: 20%;}
	#index_about #about_left p{top:40%}
	
	
	/*业务范围*/
	/*.point_border{width:20px;height:20px;background-size:cover}*/
	#index_point #map{top:20%}
	#index_point #map img{width: 100%;}
	#index_point #point_left{top:20%;left:5%;position:relative;width:30%;height:640px;}
	#index_point #point_left a.btn-more{left:5%;}
	#index_point #point_left .datas:nth-child(2n-1){margin-left:10%;}
	
	
	/*双虎优势*/
	#index_superiority dd .super_items{height: 500px;}
	#index_superiority dd {padding-top: 120px;}
	#index_news dd{padding-top: 100px}


	
	/*新闻动态*/
	#index_news .main{max-width:1440px;}
	#index_news dd .news_item{height:550px}
    #index_news dd .news_item a.news_img{height:250px;}
    #index_news dd .news_item a.news_title{margin-top:15px!important;}
    #index_news dd .news_item p{   display: -webkit-box;    -webkit-line-clamp: 4;    -webkit-box-orient: vertical;    overflow: hidden;text-indent: 2em;padding-top: 20px;}
	
    footer .main{max-width:1440px;}
}
@media screen and (max-width:1480px){
	#index_product dd .product-block .block-left .products .btn-more { bottom:180px; }
	
	#index_superiority dd .super_items { width:24%; }
	#index_superiority dd .super_items .content a:nth-child(2),
	#index_superiority dd .super_items .content p { padding-left:4%; padding-right:4%; }
	#index_superiority dd .super_items .content a:nth-child(2) { height:auto; min-height:40px; }
	
	#index_point #point_left,#index_point #map { width:100%; position:relative; }
	#index_point #point_left { top:90px; }
	#index_point #point_left h3 { width:96%; height:50px; line-height:50px; position:static; padding-left:4%; font-size:48px; }
	#index_point #point_left h3 br { display:none; }
	#index_point #point_left .datas { width:184px; height:134px; position:static; float:right; margin-top:20px; }
	#index_point #map { right:0; top:80px; }
	
	footer #foot_left { min-width:240px; }
	footer #nav_footer { width:68%; }
	footer #qrcode { width:10%; min-width:120px; }
}
@media screen and (max-width:1440px){
    header nav a{padding: 0 20px;}
    .lh-nav li {    margin: 0px 0.1vw;}
    #index_product dd .product-block .block-left .products .btn-more{bottom:70px;}
    #index_point #map img{max-width:1220px;float:right;height: auto;}
    #index_point #point_left{max-width:30%;left: 5%;padding-top:5%;}
    #index_point #point_left h3{font-size:1.5rem;}
    #index_point #point_left .datas{float:left;position: absolute;}
    
}
@media screen and (max-width:1366px){
	header nav a{padding: 0 10px 0 20px;}
	.lh-nav li {
	margin: 0;
    }
    .lh-nav li a {
	font-size: 16px;
}
    .lh-nav{padding-right:8%}
    .lh-nav-btn{right:8.5vw;}
	/*产品中心*/
	#index_product .main{max-width:1200px;margin-top: 6%;}
	#index_product .title{font-size:2rem;}
	#index_product .title:after{margin: 15px auto 0 auto;}
	#index_product dd .product-block{margin-top:30px;height:410px}
	#index_product dd .product-block .block-left{max-height:410px}
	#index_product dd .product-block>a{max-height:200px}
	#index_product dd .product-block .block-left .products h3{top:12%;font-size:2rem}
	#index_product dd .product-block .block-left .products .desc{top:24% ;   font-size: 1.2rem;}
	#index_product dd ul.tabs li{font-size:1rem;}
	#index_product dd ul.tabs{margin-top:10px;}
	#index_product dd .product-block .block-left .products span{top:65%}
	#index_product dd .product-block .block-left .products .btn-more{bottom:24%}
	
	/*业务范围*/
	#index_point #map{top:20%;min-width:880px;    position: absolute;right: 5%;
    width: 880px;}
	/*#index_point #map .pc{display: none;}*/
	/*#index_point #map .mobile{display: block;}*/
    
	#index_point #map img{    width: 100%;    height: auto;}
	#index_point #point_left{top:10%;left:5%;position:relative;width:30%;height:500px;}
	#index_point #point_left a.btn-more{left:5%;bottom:3%}
	#index_point #point_left .datas:nth-child(2n-1){margin-left:10%;}
	#index_point #point_left .datas{height:80px;margin-top:0%}
	#index_point #point_left h3{font-size:2.5rem}
	#index_point #point_left h3 br{display:inline-block}
	#point_border{display:none!important}
	#point_left #world-block a.btn-more{bottom:-12%}

	/*双虎优势*/
	#index_superiority .main{max-width: 1200px;}
	#index_superiority dd .super_items{height: 425px;}
	#index_superiority dd .super_items .content a{margin-top:10px!important}
	
	/*公司介绍*/
	#index_about{background-size:contain;    background-position-y: bottom;}
	#index_about #about_left{width:53%;}
	#index_about #about_left a.btn-more {bottom: 5%;}
	#index_about #about_left .title_img{top: 20%;}
	#index_about #about_left p{top:40%}
	
	/*新闻动态*/
	#index_news .title{font-size:2rem;}
	#index_news .main{max-width:1200px;}
	#index_news dd .news_item{height:440px}
    #index_news dd .news_item a.news_img{height:195px;}
    #index_news dd .news_item a.news_title{margin-top:8px!important;}
    #index_news dd .news_item p{   display: -webkit-box;    -webkit-line-clamp: 3;    -webkit-box-orient: vertical;    overflow: hidden;text-indent: 2em;padding-top: 0px;}
    
    /*底部版权*/
    
    footer .main{max-width: 1200px;}
	
}

@media screen and (max-width: 1300px) {

}
@media screen and (max-width: 1200px) {
.lh-nav li:not(.lh-logo) {
	display: none;
}
.lh-product-item>li {
	width: 50%;
}
}
@media screen and (max-height: 1024px) and (max-width:1300px){
    #index_point #point_left .datas{width:170px}
    header nav{padding:0 10px}
    header #language{    width: auto;    padding: 0 8px;}
    #index_about #about_left{width:45%;}
    .title{font-size:3rem;padding-top: 8%;}
    .title:after{margin-top:5%}
    #index_product dd ul.tabs li{font-size:1.5rem}
    #index_product dd .product-block,#index_product dd ul.tabs{margin-top:3%;}
    
    #index_superiority dd{padding-top:10%;}
    #index_superiority dd .super_items{}
   
}
@media screen and (max-width:1280px){
    .title{font-size: 2rem;height: 30px;}
    .title:after{    margin: 10px auto 0 auto;}
    	header nav a{    padding: 0 10px 0 10px;}
    	header #language{padding:0 1.5%;    width: auto;}
    	#index_point #point_left .datas{width:170px;}
    	#index_point #point_left a.btn-more{bottom:10%;    line-height: 40px;
    height: 40px;}
    #index_news dd{padding-top:25px}
    #index_news dd .news_item a.news_img{height:150px}
    #index_news dd .news_item{height:395px;}
    .lh-nav{padding-right: 11%;}
    
}
@media screen and (max-width:1220px){
	body{ min-width:auto; }
	header #logo{ width:200px; }
	header nav { width:auto; padding-left:10px; padding-right:10px; }
	header nav a { padding:0 6px 0 6px; }
	header #language { width:100px; }
	
	#index_about { background-size:contain; }
	#index_about #about_left .title_img,
	#index_about #about_left p,
	#index_about #about_left a.btn-more { left:3%; }
	#index_about #about_left a.btn-more { width:180px; bottom:160px; }
	
	footer #foot_left { min-width:240px; }
	footer #nav_footer { width:auto; }
	footer #nav_footer li { min-width:110px; }
	footer #qrcode { width:10%; min-width:120px; }	

}

@media screen and (max-width:1098px){
	body { font-size:14px; }
	header { background:none; height:auto; }
	header #logo { float:none; width:100%; height:80px; position:absolute; }
	header nav { float:none; width:100%; height:auto; line-height:40px; padding:100px 0 0px 0; display:none; font-size:0; }
	header nav a { display:inline-block; width:42%; height:40px; line-height:40px; margin:0 2% 0 2%; background:#F1F1F1; }
	
	header nav a.language { background:#C8000B; color:#FFF; }
	header #language { float:none; }
	header #mobile_menu { display:block; width:40px; height:40px; position:absolute; left:20px; top:20px; background:url(../image/ico-menu.png) center center no-repeat; background-size:contain; cursor:pointer; }
	#index_product dd .product-block>a{max-height:100%}
	#index_product dd .product-block>a img{width:100%;}
	
}

@media screen and (max-width:1068px){
    ul.subnav{ display: none;}
	header #logo { height:60px; }
	header #logo img { height:100%; width:auto; }
	header nav { padding:80px 0 0px 0; }
	header #language { height:60px; }
	header #mobile_menu { left:auto; top:15px; right:10px; width:30px; height:30px; }
	.lh-nav-btn{right:10px;}
	.lh-main-hd { display:none; }
	.title { font-size:2rem; height:90px; padding-top:40px; }
	.title:after { display:none; }
	a.btn-more { height:48px; line-height:48px; }
	.language{  top: 0;    line-height: 48px;     right: 12vw;    font-size: 0.5rem;}
	.language .cn,.language .en{background: #fff;    border-radius: 10px;    padding: 0 8%;}
	.language a{color:#c8000b}
	#slider { height:200px; margin-top:50px; }
	.SliderBanner, .SliderBanner .SB-picture, .SliderBanner .SB-picture li,
	.SliderBanner .SB-picture a { height:200px; }
	.SliderBanner .SB-picture li { height:200px; }
	.SliderBanner .SB-label { bottom:24px; }
	.SliderBanner .SB-label i { width:42px; height:8px; }
	
	#index_product { height:auto; }
	#index_product dd ul.tabs { margin-top:0px; }
	#index_product dd ul.tabs li { width:22%; font-size:16px; }
	#index_product dd .product-block {  margin-top:20px; }
	#index_product dd .product-block .block-left { width:100%; height:340px; position:static; }
	#index_product dd .product-block .block-left .products { position:relative; top:0; height:100%; }
	#index_product dd .product-block .block-left .products h3,
	#index_product dd .product-block .block-left .products .desc,
	#index_product dd .product-block .block-left .products .btn-more { position:static; }
	
	#index_product dd .product-block .block-left .products span { display:block; width:100%; height:220px; position:static; margin-top:0; padding-top:2%;}
	#index_product dd .product-block .block-left .products span img { height:100%; width:auto; max-width:100%; }
	#index_product dd .product-block .block-left .products h3 { width:96%; margin:auto; top:230px; font-size:20px; line-height:40px; font-weight:bold; }
	#index_product dd .product-block .block-left .products .desc { width:96%; margin:auto; top:260px; font-size:14px; line-height:20px; color:#666; }
	#index_product dd .product-block .block-left .products .btn-more { margin:20px auto; width:90%;display:none; }
	#index_product dd .product-block .index-btn { bottom:auto; left:0; margin-top:-30px; width:100%; height:20px; text-align:center; }
	#index_product dd .product-block .index-btn span { width:20px; height:20px; border-radius:10px; margin-left:6px; margin-right:6px; } 
	#index_product dd .product-block>a { display:block; width:48%; height:auto; position:static; margin-top:20px; }
	#index_product dd .product-block>a:nth-last-child(1) { float:left; }
	#index_product dd .product-block>a:nth-last-child(2) { float:right; }
	
	#index_about { height:auto; background:none; padding-bottom:50px; }
	#index_about #about_left { width:96%; height:auto; margin:auto; position:static; padding-bottom:100px; background-position:center -50px; }
	#index_about #about_left .title_img,
	#index_about #about_left p,
	#index_about #about_left a.btn-more { position:static; }
	#index_about #about_left .title_img { padding-top:50px; }
	#index_about #about_left .title_img img { width:70%; height:auto; padding-top:8%}
	#index_about #about_left p { padding-top:30px; padding-right:0; line-height:26px; font-size:14px; }
	#index_about #about_left a.btn-more { width:28%; margin:20px 10px auto; }
	
	#index_superiority { height:auto; padding-bottom:20px; background:none; }
	#index_superiority dd { padding:0; height:auto; }
	#index_superiority dd .super_items { width:49%;  font-size:14px; margin-bottom:20px;    height: 220px; }

	#index_superiority dd .super_items .content p { color:#666; display:none;}
	#index_superiority dd .super_items .content a:nth-child(2) { margin-top:10px; height:40px; line-height:40px; font-size:20px;font-size: 0.9rem;    font-weight: bold; }

	#index_point { height:auto; position:relative; background:#FFF; padding-top:20px;  }
	#index_point #map { width:100%; min-width:90%; height:auto; position:static; }
	#index_point #map img { width:100%; height:auto; }
	#index_point #point_left { width:100%; height:auto;position:relative;left:0;      max-width: 100%;  padding-bottom: 20%;}
	#index_point #point_left h3 { width:auto; margin:10px; height:auto; position:static; font-size:20px; line-height:30px; text-align:center; padding-left:0; }
	#index_point #point_left .datas{margin-left:0!important;top:20%!important; width:50%; height:15%; position:static;top:10px; float:left!important;text-align:center;}
    #index_point #point_left a.btn-more{left:0;min-width:150px;}
    
	#index_news { height:auto; }
	#index_news dd { font-size:0; padding-top:0px; }
	#index_news dd .news_item { display:block; width:100%; height:auto; font-size:14px; padding-bottom:20px; margin-bottom:20px; }
	#index_news dd .news_item a.news_type { height:40px; line-height:40px; background:#FFF; position:relative; font-size:18px; font-weight:bold; padding-left:4px; }
	#index_news dd .news_item a.news_type span { font-size:18px; right:4px; }
	#index_news dd .news_item a.news_img { height:auto; }
	#index_news dd .news_item a.news_img img { position:static; }
	#index_news dd .news_item a.news_title,
	#index_news dd .news_item span.date,
	#index_news dd .news_item p { display:block; padding-left:10px; padding-right:10px; }
	#index_news dd .news_item a.news_title { margin-top:10px; height:40px; line-height:40px; font-size:18px; }
	#index_news dd .news_item span.date { font-size:18px; }
	#index_news dd .news_item p { font-size:14px; line-height:20px; padding-top:0px; }
	#world-block{position:absolute;left:50%;bottom:2%; transform: translateX(-50%);width:150px}
	
	footer { padding-top:20px; color:#7D7D7D; background:#222222; position:relative; }
	footer #foot_left { width:96%; margin:auto; float:none; }
	footer #nav_footer { width:96%; margin:auto; float:none; padding-top:30px; padding-bottom:30px; }
	footer #nav_footer li { width:33.3333%; font-size:18px; vertical-align:top; }
	footer #nav_footer li span { height:40px; line-height:40px; }
	footer #nav_footer li a { height:36px; line-height:36px; font-size:16px; }
	footer #qrcode { width:108px; min-width:108px; float:none; text-align:right; position:absolute; top:14px; right:10px; }
	footer #qrcode span:nth-child(1) { width:100%; height:40px; padding:0; text-align:center; }
	footer #copyright { width:96%; margin-left:auto; margin-right:auto; height: auto;}

}

@media screen and (max-width:768px){


}
@media screen and (max-width:414px){
	
}
@media screen and (max-width:320px){
	
}